long-term investments in bonds - English Synonyms Dictionary